needle instrument - French English Dictionary